Collaboration diagram for XFcMatrix4:

Public Member Functions | |
| XFcMatrix4 () | |
| Empty constructor. | |
| XFcMatrix4 (const XFcMatrix4 &aMatrix) | |
| Copy-constructor. | |
| XFcMatrix4 (const REAL aMatrix[4][4]) | |
| Creation from an array of REALs. | |
| XFcMatrix4 (const XFcMatrix3 &aMatrix) | |
| Creation from a 3x3 matrix. | |
| XFcMatrix4 (const XFcMatrix3 &aMatrix, const XFcVector3 &aVector) | |
| Creation from an orientation matrix and a position vector. | |
| XFcMatrix4 & | operator *= (const XFcMatrix4 &aMatrix) |
| Multiplies this matrix with an another matrix. | |
| XFcMatrix4 & | operator *= (const REAL &aArg) |
| Multiplies this matrix with a REAL. | |
| XFcMatrix4 & | operator *= (int aArg) |
| Multiplies this matrix with an int. | |
| XFcMatrix4 & | operator *= (float aArg) |
| Multiplies this matrix with a float. | |
| XFcMatrix4 | operator * (const XFcMatrix4 &aMatrix) const |
| Creates a new matrix which contains the result of matrix * matrix operation. | |
| XFcMatrix4 | operator * (const REAL &aArg) const |
| Creates a new matrix which contains the result of this * REAL. | |
| XFcMatrix4 | operator * (int aArg) const |
| Creates a new matrix which contains the result of this * int. | |
| XFcMatrix4 | operator * (float aArg) const |
| Creates a new matrix which contains the result of this * float. | |
Public Attributes | |
| REAL | m [4][4] |
| The contents of the 4x4 matrix in row-major order. | |
|
|
Empty constructor.
|
|
|
Copy-constructor.
|
|
|
Creation from an array of REALs.
|
|
|
Creation from a 3x3 matrix.
|
|
||||||||||||
|
Creation from an orientation matrix and a position vector.
|
|
|
Creates a new matrix which contains the result of this * float.
|
|
|
Creates a new matrix which contains the result of this * int.
|
|
|
Creates a new matrix which contains the result of this * REAL.
|
|
|
Creates a new matrix which contains the result of matrix * matrix operation.
|
|
|
Multiplies this matrix with a float.
|
|
|
Multiplies this matrix with an int.
|
|
|
Multiplies this matrix with a REAL.
|
|
|
Multiplies this matrix with an another matrix.
|
|
|
The contents of the 4x4 matrix in row-major order.
|
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch | ||